female street food vendor - Spanish English Dictionary